slotted radiator - Español Inglés Diccionario